Big Huge Thesaurus

Moreton Bay pine

noun